Big Huge Thesaurus

Dioscorea alata

noun